home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
B-Book Series
/
(k)b2.d64
/
wordgame
< prev
next >
Wrap
Text File
|
2007-02-28
|
2KB
|
69 lines
0010 DIM MYWORD$(5) OF 20, YOURWORD$ OF 20
0020 DIM SPACES$ OF 39, CH$ OF 1, CATCH$ OF 100
0030 SPACES$(1:39):=""
0040 PRINT CHR$(147) //CLEAR SCREEN
0050 //
0060 INTRODUCTION
0070 WORDGAME
0080 RESULT
0090 //
0100 PROC INTRODUCTION
0110 WINDOW(8,20)
0120 PRINT "IN THIS GAME FIVE WORDS"
0130 PRINT "ARE DISPLAYED. THEY WILL BE"
0140 PRINT "ON THE SCREEN FOR ABOUT FIVE SECONDS."
0150 PRINT "THEN THEY DISSAPEAR, AND YOU ARE"
0160 PRINT "ASKED TO TYPE IN AS MANY OF THEM"
0170 PRINT "AS YOU CAN REMEMBER."
0180 PRINT
0190 INPUT "PRESS RETURN KEY TO CONTINUE: ": CH$
0200 WINDOW(8,20)
0210 PRINT "--------------------------"
0220 FOR I:=1 TO 5 DO
0230 READ MYWORD$(I)
0240 PRINT TAB(5),MYWORD$(I)
0250 ENDFOR I
0260 PRINT "--------------------------"
0270 ENDPROC INTRODUCTION
0280 //
0290 PROC WORDGAME
0300 WAIT(5)
0310 FOR NO:=1 TO 5 DO
0320 WINDOW(8,15)
0330 PRINT "TYPE IN YOUR ",NO,". WORD: ",
0340 INPUT "": YOURWORD$
0350 I:=1
0360 WHILE YOURWORD$<>MYWORD$(I) AND I<5 DO
0364 I:=I+1
0368 ENDWHILE
0370 PRINT
0380 IF YOURWORD$=MYWORD$(I) THEN
0390 CATCH$:=CATCH$+YOURWORD$+" "
0400 ENDIF
0410 ENDFOR NO
0420 ENDPROC WORDGAME
0430 //
0440 PROC RESULT
0450 WINDOW(8,15)
0460 PRINT "MINE: ",
0470 FOR NO:=1 TO 5 DO PRINT MYWORD$(NO);
0480 FOR I:=1 TO 2 DO PRINT
0490 PRINT "YOURS: ",
0500 PRINT CATCH$
0510 ENDPROC RESULT
0520 //
0530 PROC WINDOW(X,Y)
0540 PRINT CHR$(19), //HOME
0550 FOR I:=1 TO X DO PRINT //DOWN X LINES
0560 FOR I:=1 TO Y-X+1 DO PRINT SPACES$ //CLEAR LINES
0570 PRINT CHR$(19) //HOME AGAIN
0580 FOR I:=1 TO X DO PRINT //DOWN TO START
0590 ENDPROC WINDOW
0600 //
0610 PROC WAIT(T)
0620 FOR I:=1 TO 900*T DO
0630 ENDFOR I
0640 ENDPROC WAIT
0650 //
0660 DATA "FISH","DOVE","HORSE","CAT","OWL"